package com.carleasoft.mps.cms.business.process.bean.vo;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author: yangHao
 * @createDate:2023/6/12
 * @description:
 */
@Data
public class MyApprovalPageReportVo implements Serializable {


    /**
     * 主键id
     */
    private String id;

    /**
     * 销假编码
     */
    private String reportCode;

    /**
     * 请假编码
     */
    private String leaveCode;

    /**
     * 销假事由
     */
    private String reasonsLeave;

    /**
     * 销假事由
     */
    private String reasons;

    /**
     * 销假人
     */
    private String userCode;

    /**
     * 销假人
     */
    private String userName;

    /**
     * 部门编码
     */
    private String deptCode;

    /**
     * 部门
     */
    private String deptName;



    /**
     * 开始时间
     */
    private LocalDateTime startTime;

    /**
     * 结束时间
     */
    private LocalDateTime endTime;

    /**
     * 时长
     */
    private String duration;

    /**
     * 状态 1-待审批  2-已通过  3-未通过
     */
    private Integer status;
}
